/**
 * xjson自定义的样式
 * Copyright (c) 2025 伽僧
 */
.flex{
	display: flex;
}
.justify-sb{
	justify-content:space-between;
}
.justify-center{
	justify-content:center;
}
.justify-start{
	justify-content: start;
}
.justify-fstart{
	justify-content: flex-start;
}
.items-start{
	align-items: start;
}
.items-center{
	align-items: center;
}
.items-fend{
	align-items: flex-end;
}
.flex-wrap{
	flex-wrap: wrap;	
}
.flex-column{
	flex-direction: column;
}
.flex-gap-5{
	gap: 5px;
}
.flex-gap-10{
	gap: 10px;
}
.flex-gap-14-4{
	gap: 14.4px;
}
.flex-gap-20{
	gap: 20px;
}
.flex-gap-25{
	gap: 20px;
}
.flex-0-1-15{
	flex: 0 1 15%;
}
.flex-0-1-18-8{
	flex: 0 1 18.8%;
}
.flex-0-1-18-88{
	flex: 0 1 18.88%;
}
.flex-0-1-18-87{
	flex: 0 1 18.87%;
}
.flex-0-1-18-38{
	flex: 0 1 18.54%;
}
.flex-0-1-18-58{
	flex: 0 1 30%;
}
.flex-0-1-20{
	flex: 0 1 20%;
}	
.flex-0-1-23-8{
	flex: 0 1 23.8%;
}	
.flex-0-1-25{
	flex: 0 1 25%;
}
.flex-0-1-79-72{
	flex: 0 1 79.72%;
}
.flex-0-1-78{
	flex: 0 1 75%;
}
.menu-item{
	background-color: #e5edfb;padding: 10px;width:50px;height: 50px;border-radius: 50px;
}
.menu-item .item-title{
	font-size: 12px;margin-top: 5px;
}
.text-left{
	text-align: left;
}
.text-center{
	text-align: center;
}
.fs-12{
	font-size: 12px;
}
.fs-24{
	font-size: 24px;
}
.fs-30{
	font-size: 30px;
}
.fs-34{
	font-size: 34px;
}
.fc-333{
	color: #333333;
}
.fc-666{
	color: #666;
}
.fc-fff{
	color: #fff;
}
.fw-b{
	font-weight: bold;
}
.fw-500{
	font-weight: 500;
}
.divider-8-a{
	margin: 8px auto;
	color: #515a6e;
	background-color: #e8eaec;
	height: 1px;
	width: 100%;
	min-height: 100%;
}
.ml-14{
	margin-left: 14px;
}
.mr{
	margin-right: 20px;
}
.mt-10{
	margin-top: 10px;
}
.mt-20{
	margin-top: 20px;
}
.mb-3{
	margin-bottom: 3px;
}
.mb-25{
	margin-bottom: 25px;
}
.m-20{
	margin: 20px;
}
.padding-left-12{
	padding-left: 12px;
}
.padding-right-12{
	padding-right: 12px;
}
.padding-10{
	padding: 10px;
}
.padding-15{
	padding: 15px;
}
.width-54{
	width:54px;
}
.width-p-100{
	width: 100%;
}
.height-12{
	height: 12px;
}
.l-height-12{
	height: 12px;
}
.height-30{
	height: 30px;
}
.l-height-30{
	line-height: 30px;
}
.height-max-217{
	max-height: 217px;
}
.height-54{
	height: 54px;
}
.border-radius-8{
	border-radius: 8px;
}